lost river range - French English Dictionary